Meta description:
Avec cette action polymorphique de forme amphibienne, le polymorphe transforme ses jambes afin de bondir sur une longue distance.
-
Tags:
Action polymorphiqueForme de grenouilleDéplacement -
Name:
aFrogLeap
-
Displayed name:
Bond de grenouille
-
Description:
Le polymorphe remodèle ses jambes en membres d'amphibien et bondit en ligne droite. La distance est fixée avant le bond, par tranches de 3 mètres et jusqu'à 30 mètres, et détermine le coût en Flux ; sur un test de Vigueur raté, le bond n'a pas lieu. Le bond est un déplacement volontaire : il annule une action complexe en cours de charge et déclenche les attaques d'opportunité des adversaires dont il quitte la portée. Les cuisses s'épaississent, les tendons se retendent comme des ressorts, et la détente projette le corps bien au-delà de ce qu'une enjambée permettrait.
-
Cast description:
| PA: vAP.string | TdR: vCD.strings | | :---: | :---: | | **Flux: vFluxOrCost.string ➞ vFluxCost.string** | **Portée: vRange.string** | Sur un test de **vTest.string** réussi, **RM vMR.string** [1d20]: Vous bondissez en ligne droite sur vDistance.string. *NB: votre vitesse de déplacement dans les airs est égale à votre vitesse de déplacement au sol. Ainsi, si votre bond est plus long que votre vitesse de déplacement, il vous faudra plusieurs secondes pour atterrir.*
-
Condition:
assert(character.sFlux.current >= vFluxCost.value, [[Vous n'avez pas assez de Flux]]) -
AP cost:
2
-
Cooldown:
4
-
Flux cost:
apMod(vAP)*cdMod(vCD)*targetMod(1,0)*puncMod(0,1)*vRange*effect(vDistance*30,90) -
Variables:
vDistance = NumberVariable([[vDistance]], [[Distance]], [[3]], [[30]], [[3]]) vDistance.valueDisplay.value = [[ self .. " mètres" ]] vRange = ListVariable([[vRange]], [[Portée]], {[[selfMod]]}, {[[Soi-même]]}) vTest = ListVariable([[vTest]], [[Test]], {[[character.sVigor]]}, {[[Vigueur]]}) vMR = StatVariable([[vMR]], [[vTest]]) -
On used script:
character.sFlux:changeCurrent(-vFluxCost.value) -
On post script:
if (success) then action.currentCD.value = vCD.value character:addMoveAction("Vous bondissez en ligne droite sur {{vDistance.string}}.") end -
Type:
1
-
Action effects:
No effects